Big Huge Thesaurus

Calla palustris

noun